AThe Rendering Acceleration Virtual Engine (RAVE) application development interface (API) defines an abstract standardized hardware interface for applications to communicate with and control 3D hardware. If you adapt your game to draw to a RAVE then it will be compatible with any hardware 3D accelerators with RAVE-compatible drivers. RAVE is also a cross-platform specification, so code you write for the Macintosh will be easier to port to Windows 95 or Windows NT.